/* 初始化 */
*{margin: 0px;padding: 0px;font-family: "微软雅黑";}
li{list-style-type: none;}
a:hover{text-decoration:none;display:block;outline:none;}
a,input,button,textarea{outline: none;}
img,a,fieldset,button,textarea{border:0;}
img{display: block;}
.clear{clear:both;}
textarea {overflow-y:hidden}
.center{width:1200px;margin:0 auto;}



.content_left{float: left;}
.content_left .title ul{height: 42px;line-height: 42px;background: #f0f0f0;padding-left: 20px;margin-bottom: 0px;}
.content_left .title ul li{float: left;font-size: 14px;color: #3d3d3d;}
.content_left .title ul li:last-child{color: #cc0033;}
.content_left .title ul li span{margin:0 6px;}
.content_left .title ul li a{color: #3d3d3d; }


.content_left .big_mirror{padding-top: 14px;background: #fff;overflow: hidden;padding-bottom: 6px;}
.content_left .big_mirror .mirror_left{float: left;}
.content_left .big_mirror .mirror_left>ul>li:last-child{margin: 15px 0px 15px 0px;}
#box{ width:293px;overflow: hidden;height: 88px;position: relative;margin: 0 auto;}
#box ul{position: absolute;top:0;}
#box li{width: 88px;height: 88px;position: absolute;top:0;overflow: hidden;margin-right: 15px;cursor: pointer;}
#box li img{display: block;width: 100%;height: 88px;}
#box li a{text-decoration: none;}
#banner{ width: 363px;position: relative;}
#prev,#next{display: block; position: absolute;top:50%;margin-top: -25px;content: #ff0000;color:#cc0033;font-size: 40px;line-height: 47px;text-align: center;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;font-weight: bold;}
#prev{left:0;}
#next{right:0;}
#box ul li{border:2px solid #fff;}
#box ul li.on{border:2px solid #cc0033;}
.content_left .big_mirror .mirror_right{float: left;padding-left: 35px;}
.content_left .big_mirror .mirror_right h4{font-size: 18px;color: #000;}
.content_left .big_mirror .mirror_right p{font-size: 14px;color: #cc0033;}
.content_left .big_mirror .mirror_right ul{margin-top: 20px;}
.content_left .big_mirror .mirror_right ul li{font-size: 14px;color: #b8b8b8;line-height:30px;}
.content_left .big_mirror .mirror_right ul li em{font-style: normal;}
.content_left .big_mirror .mirror_right ul li:nth-child(2)>em{font-size: 20px;color: #cc3300;}
.content_left .big_mirror .mirror_right ul li:nth-child(2)>span{font-size: 20px;color: #cc3300;}
.content_left .big_mirror .mirror_right ul li:nth-child(3)>span{margin-right: 24px;}
.content_left .big_mirror .mirror_right ul li:nth-child(5)>select{width: 202px;height: 26px;padding-left: 6px;outline: none;cursor: pointer;}
.content_left .big_mirror .mirror_right ul li:nth-child(6)>.buy_num>button{width: 20px;height: 20px;border: 1px solid #666;line-height: 0px;box-sizing:border-box;background: #f0f0f0;}
.content_left .big_mirror .mirror_right ul li:nth-child(6)>.buy_num>button:first-child{margin-left: 10px;}
.content_left .big_mirror .mirror_right ul li:nth-child(6)>.buy_num>span{margin-left: 24px;font-weight: normal;}
.content_left .big_mirror .mirror_right ul li:nth-child(6)>.buy_num>input{width: 36px;height: 20px;text-align: center;background: #f0f0f0;border: 1px solid #666;box-sizing:border-box;border-right: 0px;border-left: 0px;}
.content_left .big_mirror .mirror_right>p{margin-bottom: 0px;}
.content_left .big_mirror .mirror_right>p>input{width: 100px;height: 30px;text-align: center;line-height: 21px;margin:8px 0 0 18px;color: #cc0033;font-size: 14px;background: #fff;border: none;border: 1px solid #666;}
.content_left .big_mirror .mirror_right>p>input:hover{background: #cc0033;color: #fff;}
.content_left .big_mirror .mirror_right>p>input:first-child{background: #cc0033;color: #fff;}
.content_middle{padding-top: 20px;}
.content_middle .middle_left{width: 225px;float: left;}
.content_middle .middle_left>h4{height: 34px;background: #cc0033;line-height: 34px;font-size: 16px;color: #fff;padding-left: 14px;margin: 0 auto;}
.content_middle .middle_left>form{padding:14px 0 18px 22px;border: 1px solid #666;border-top: 0px;margin-bottom: 14px;}
.content_middle .middle_left>form>p>label{font-size: 14px;color: #666;}
.content_middle .middle_left>form>.p1>label>input{width: 112px;height: 30px;padding-left: 5px;}
.content_middle .middle_left>form>.p2>label>input{width: 60px;height: 30px;padding-left: 4px;}
.content_middle .middle_left>form>.p2>label>em{margin:0 5px;}
.content_middle .middle_left>form>.p3>input{width: 60px;height: 30px;line-height: 30px;color: #fff;font-size: 14px;background: #cc0033;border: none;margin-left: 62px;}
.content_middle .middle_left ul{padding-top: 14px;}
.content_middle .middle_left ul li{text-align: center;background: #fff;margin-bottom: 14px;font-size: 12px;color: #666;padding-bottom: 16px;}
.content_middle .middle_left ul li:hover{border:2px solid #cc0033;}
.content_middle .middle_left ul li:hover{border: 2px solid #cc0033;}
.content_middle .middle_left ul li a img{width: 100%;}
.content_middle .middle_left ul li a{color: #666;}
.content_middle .middle_left ul li span{color: #cc0033;font-size: 16px;}
.content_middle .middle_left ul li span em{font-style: normal;}
.content_middle .middle_right{width: 706px;padding-left: 18px;float: left;margin-bottom: 68px;}
.content_middle .middle_right .middle_top{height: 33px;line-height: 33px;background: #999999;}
.content_middle .middle_right .middle_top ul li{float: left;font-size: 16px;width: 168px;height: 33px;text-align: center;margin-right: 4px;}
.content_middle .middle_right .middle_top ul li a{color: #fff;}
.content_middle .middle_right .middle_top ul li:hover{background: #cc0033;}
.content_middle .middle_right .middle_top ul>li>.on{background: #cc0033;}
.content_middle .middle_right .middle_content{margin-top: 16px;padding:11px 0 20px 9px;border: 1px solid #666;overflow: hidden;}
.content_middle .middle_right .middle_content h5{font-size: 16px;color: #333;margin:0 auto;}
.content_middle .middle_right .middle_content>ul>li{float: left;margin-right: 67px;font-size: 12px;color: #333;margin-top: 18px;}
.content_middle .middle_right .middle_content>ul>li:last-child{margin-right: 0;}
.content_middle .middle_right .middle_content>ul>li>.cent>li{line-height: 32px;font-size: 12px;color: #333;}
.content_middle .middle_right .middle_bottom .title{background: #333333;color: #fff;margin:22px 0 12px 0;height: 80px;text-align: center;}
.content_middle .middle_right .middle_bottom .title span{font-size: 70px;display: block;float: left;margin-left: 44px;line-height: 80px;}
.content_middle .middle_right .middle_bottom .title h1{font-size: 30px;padding-top: 4px;}
.content_middle .middle_right .middle_bottom .title h2{font-size: 30px;text-align: center;line-height: 80px;}
.content_middle .middle_right .middle_bottom .title p{font-size: 18px; }
.content_middle .middle_right .middle_bottom>a>img{width: 100%;}


.content_middle .middle_right .comment_top{background: #e1e1e1;height: 33px;padding-left: 14px;}
.content_middle .middle_right .comment_top h4{font-size: 16px;color: #333;line-height: 33px;}
.content_middle .middle_right .comment_top h4>em{font-style: normal;margin-left: 8px;}
.content_middle .middle_right .comment_list .list_left{float: left;margin-right: 36px;}
.content_middle .middle_right .comment_list .list_left span{display: block;font-size: 14px;color: #7d7d7d;margin: 23px 0 0 27px;float: left;}
.content_middle .middle_right .comment_list .list_left i{display: block;font-size: 30px;color: #cc0033;margin-left: 27px;font-style: normal;}
.content_middle .middle_right .comment_list .list_left>i>em{margin-top:5px;}
.content_middle .middle_right .comment_list{border: 1px solid #666;overflow: hidden;border-top: 0px;}
.content_middle .middle_right .comment_list ul li>a{width: 100px;height: 30px;border:1px solid #666;float: left;margin-right: 16px;margin:11px 12px 10px 0;line-height: 28px;text-align: center;font-size: 14px;color: #666;background: #fff;}
.content_middle .middle_right .comment_kid{height: 33px;background: #e1e1e1;line-height: 35px;margin-top: 14px;margin-bottom: 16px;}
.content_middle .middle_right .comment_kid label{font-style: inherit;font-weight: normal;}
.content_middle .middle_right .comment_kid input{cursor:pointer;font-size: 14px;color: #333;margin-left: 22px;margin-right: 3px;}
.content_middle .middle_right .comment_kid span{cursor: pointer;}
.content_middle .middle_right .comment_kid select{margin-left: 120px;width: 66px;height: 25px;line-height: 35px;text-align: center;cursor: pointer;}
.content_middle .middle_right .comment_kid select>option{font-size: 14px;color: #333;}
.content_middle .middle_right .comment_middle{background: #fff;overflow: hidden;border-bottom: 1px solid #666;}
.content_middle .middle_right .comment_middle .comment_left{float: left;padding:66px 77px 0 18px;}
.content_middle .middle_right .comment_middle .comment_left span{display: block;font-size: 12px;color: #5d5d5d;}
.content_middle .middle_right .comment_middle .comment_left span>em{font-style: normal;}
.content_middle .middle_right .comment_middle .comment_left i{display: block;margin-top: 60px;color: #5d5d5d;font-size:12px;font-style: normal;margin-bottom: 6px;}


.content_middle .middle_right .comment_middle .comment_right{float: left;padding-top: 17px;width: 475px;font-size: 12px;color: #5d5d5d;}
.content_middle .middle_right .comment_middle .comment_right>p{width: 340px;}
.content_middle .middle_right .comment_middle .comment_right span{float: right;margin-top: -24px;}
.content_middle .middle_right .comment_middle .comment_right ul li{float: left;margin-right: 15px;}
.content_middle .middle_right .page ul{float: left;margin-top: 22px;margin-bottom: 22px;margin-left: 206px;}
.content_middle .middle_right .page ul li{float: left;height: 30px;text-align: center;width: 33px;background: #f6f6f6;margin-right: 8px;line-height: 30px;}
.content_middle .middle_right .page ul li:hover{background: #cc0033;}
.content_middle .middle_right .page ul li .on{background: #cc0033;color: #fff;}
.content_middle .middle_right .page ul li a{font-size: 14px;color: #666;}
.content_middle .middle_right .page ul li a:hover{color: #fff;}
.content_middle .middle_right .page ul li:first-child{width: 58px;}
.content_middle .middle_right .page ul li:last-child{width: 58px;}


.content_right{float: left;margin-top: 54px;margin-left: 20px;}
.content_right .right_header ul{text-align: center;margin-left: 20px;}
.content_right .right_header ul li{float: left;}
.content_right .right_header ul li h4{margin: 0 6px;font-size: 14px;color: #333;}
.content_right .right_header ul li span{width: 50px;border: 1px solid #999;display: block;margin-top: 8px;}
.content_right>.right_body>.box>ul{text-align: center;padding-top: 15px;position: relative;overflow: hidden;width: 130%;}
.content_right>.right_body>.box>ul>li{background: #fff;border: 2px solid #fff;margin-top: 15px;padding-bottom: 25px;position: absolute;}
.content_right>.right_body>.box>ul>li:hover{border: 2px solid #cc0033;}
.content_right>.right_body>.box>ul>li>span>em{font-style: normal;}
.content_right>.right_body>.box>ul>li>span{display: block;font-size: 14px;color: #666;}
.content_right>.right_body>.prev{font-size: 35px; transform: rotate(90deg);float: left;margin-left: 66px;margin-right: 43px;color: #666;}
.content_right>.right_body>.next{font-size: 35px; transform: rotate(90deg);float: left;color: #666;}

#preview{cursor: all-scroll;position: relative;overflow: hidden;margin-bottom: 10px;margin-right:35px;}
#preview>img{width: 344px;height: 344px;}
#preview #box1{display: none;width: 150px;height: 150px;position: absolute;background: #CCCCCC;opacity:0.5;top: 0;}
#big_view{display: none;width:450px;height:450px;position: absolute;top: 230px;left:38%;z-index: 100;
overflow: hidden;background-color: #FFFFFF;}
#big_view img{width: 255%;}